Учебный курс: Подготовка на 1С:Специалист по платформе 1С:Предприятие 8.3

Решение задач по управляемым формам – тема № 4:
Как настроить форму, чтобы из карточки номенклатуры можно было быстро перейти к списку цен этой номенклатуры

В конфигурациях для удобства пользователей часто используют возможность перехода из формы к связанной информации. Например, из карточки контрагента можно реализовать переход к списку договоров этого контрагента. Из карточки организации можно реализовать переход к перечню подразделений этой организации. Из формы элемента справочника «Контрагенты» можно реализовать переход к списку документов по текущему контрагенту.

Такой вариант организации интерфейса позволяет пользователю быстро получать необходимую информацию из базы, не перемещаясь между различными разделами командного интерфейса и не открывая множество отдельных окон.

Подобная задача на экзамене может выглядеть следующим образом:

Для хранения цен номенклатуры в конфигурации используется независимый периодический регистр сведений (например, «в пределах дня»):

  • Измерения:
    • Номенклатура (тип СправочникСсылка.Номенклатура)
    • ВидЦен (тип СправочникСсылка.ВидыЦен).
  • Ресурс:
    • Цена (Число 10, 2).

Необходимо иметь возможность из карточки номенклатуры перейти к списку цен этой номенклатуры.

В каркасной конфигурации регистр сведений ЦеныНоменклатуры отсутствует. Его необходимо создать:

Структура регистра сведений «ЦеныНоменклатуры»

Рисунок 1 – Структура регистра сведений «ЦеныНоменклатуры»

Для создания измерения регистра ВидЦен (тип ) потребуется предварительно создать справочник ВидыЦен:

Справочник «ВидыЦен»

Рисунок 2 – Справочник «ВидыЦен»

Сразу создадим предопределенные элементы справочника: «Розничная» и «Оптовая»:

Предопределенные элементы справочника «ВидыЦен»

Рисунок 3 – Предопределенные элементы справочника «ВидыЦен»

Данная задача довольно простая, поэтому на аттестации важно не тратить время на создание избыточного программного кода там, где можно использовать штатные механизмы платформы.

Рассмотрим, как решить поставленную задачу наиболее оптимальным способом.

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии закрыты